nato bodies - Spanish English Dictionary